using System;
using System.Collections.Generic;
using System.Text;
using Medusa.Service.Business.Core.Entities;
using Newtonsoft.Json;

namespace NP.BPMReportPlatform.CourseTrain.Dtos
{
    /// <summary>
    /// 流程DTO
    /// </summary>
    public class TrainTaskInfoDto
    {
        /// <summary>
        /// 公司
        /// </summary>
        [JsonProperty(PropertyName = "comp")]
        public string Company { get; set; }

        /// <summary>
        /// 年份
        /// </summary>
        [JsonProperty(PropertyName = "year1")]
        public string Year { get; set; }

        /// <summary>
        /// 培训月份
        /// </summary>
        [JsonProperty(PropertyName = "month1")]
        public string Month { get; set; }

        /// <summary>
        /// 培训项目
        /// </summary>
        [JsonProperty(PropertyName = "project")]
        public string Project { get; set; }

        /// <summary>
        /// 目标
        /// </summary>
        [JsonProperty(PropertyName = "object1")]
        public string Target { get; set; }

        /// <summary>
        /// 人数
        /// </summary>
        [JsonProperty(PropertyName = "number")]
        public int? Number { get; set; }

        /// <summary>
        /// 预算
        /// </summary>
        [JsonProperty(PropertyName = "budget")]
        public decimal? Budget { get; set; }

        /// <summary>
        /// 原因
        /// </summary>
        [JsonProperty(PropertyName = "reason")]
        public string Reason { get; set; }
    }
}
